Volume 52, Issue 1, January 2023, Pages 231-246
Mohamed Ali Mahmoud Ali; Adnan Abd El-Aleem El-Sebaie; Ahmed Ismail Hammouda